flaunt (someone's) assets

Translations
mettre en valeur ses atouts
Definitions
To deliberately display or show off one's physical features, possessions, or qualities (often related to attractiveness or wealth) in order to attract attention or admiration.